i left my phone in your car - Francés Inglés Diccionario